MSRFRSLLQASVNATKKALTWNVEEWVPPAEKHIFKFHSKEDLKKWHLYSDSEYGGLSSASLEIPDKGDGSDCTGVFSGNLSVDLSEGSKWNISRSGFCGMRSKKFDGFIDLDGYDAIALRIRGDGRCYISTIYTENWVNSPGQSEDNSWQAFVFAPKDSWYTAKIPLARYLPTWRGNVIDVEMEMNPGRVLGMSLSVNAEGGAVGAKSGAGDFRVEIDWIKALRLP